package com.wrupple.vegetate.server.domain;

import java.io.Serializable;

import org.codehaus.jackson.JsonNode;

import com.google.gwt.user.client.rpc.IsSerializable;
import com.wrupple.vegetate.domain.CatalogDescriptor;
import com.wrupple.vegetate.domain.CatalogObject;

public class CatalogRetrivePacket implements Serializable, IsSerializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 3732181700121049243L;
	private CatalogObject entry;
	private JsonNode transformedEntry;
	private CatalogDescriptor catalog;
	public CatalogRetrivePacket(CatalogObject entry, JsonNode transformedEntry, CatalogDescriptor catalog) {
		super();
		this.entry = entry;
		this.transformedEntry = transformedEntry;
		this.catalog = catalog;
	}
	public CatalogObject getEntry() {
		return entry;
	}
	public JsonNode getTransformedEntry() {
		return transformedEntry;
	}
	public CatalogDescriptor getCatalog() {
		return catalog;
	}
	

}
